// import {
//     request
// } from '../../request/index'
// import regeneratorRuntime from '../../lib/runtime/runtime';
// Page({

//     data: {
//         orders: [{
//             "order_number": "HMDD20190802000000000428",
//             "order_price": 13999,
//             "create_time": 1564731518
//         }, {
//             "order_number": "HMDD20190802000000000428",
//             "order_price": 13999,
//             "create_time": 1564731518
//         }, {
//             "order_number": "HMDD20190802000000000428",
//             "order_price": 13999,
//             "create_time": 1564731518
//         }, {
//             "order_number": "HMDD20190802000000000428",
//             "order_price": 13999,
//             "create_time": 1564731518
//         }],
//         tabs: [{
//                 id: 0,
//                 value: "全部订单",
//                 isActive: true
//             },
//             {
//                 id: 1,
//                 value: "待付款",
//                 isActive: false
//             },
//             {
//                 id: 2,
//                 value: "待发货",
//                 isActive: false
//             },
//             {
//                 id: 3,
//                 value: "退款/退货",
//                 isActive: false
//             }
//         ],
//     },
//     // onShow() {

//     //     let pages = getCurrentPages();
//     //     console.log(pages);
//     //     let currentPage = pages[pages.length-1]
//     //     console.log(currentPage.options);
//     // },
//     onShow(options) {
//         let pages = getCurrentPages()
//         let currentpage = pages[pages.length - 1].options
//         console.log(currentpage)
//         const {
//             type
//         } = currentpage
//         this.getOrders(type)
//         wx.setStorageSync('token','Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1aWQiOjIzLCJpYXQiOjE1NjQ3MzAwNzksImV4cCI6MTAwMTU2NDczMDA3OH0.YPt-XeLnjV-_1ITaXGY2FhxmCe4NvXuRnRB8OMCfnPo')
//         const token = wx.getStorageSync("token")
//         if (!token) {
//             wx.navigateTo({
//                 url: '/pages/auth/index',
//             });
//             return
//         }
//     },
//     //获取列表的方法
//     async getOrders(type){
//         // const res = await request({url:"/my/orders/all",data:{type}})
//         // console.log(res);
//         let orders = this.data.orders;
//         let newOrders = orders.map(v => ({...v, create_time_cn: (new Date(v.create_time * 1000).toLocaleString()) }))
//         this.setData({
//             orders: newOrders
//         })
//     },
//     handleTabsItemChange(e) {
//         //获取被点击的标题的索引
//         console.log(e.detail);
//         const {
//             index
//         } = e.detail;
//         //修改原数组
//         let {
//             tabs
//         } = this.data;
//         tabs.forEach((v, i) => i === index ? v.isActive = true : v.isActive = false)
//         this.setData({
//             tabs
//         })
//     },
// })
import {
    request
} from "../../request/index.js";
import regeneratorRuntime from '../../lib/runtime/runtime';
Page({

    /**
     * 页面的初始数据
     */
    data: {
        orders: [{
            "order_number": "HMDD20190802000000000428",
            "order_price": 13999,
            "create_time": 1564731518
        }, {
            "order_number": "HMDD20190802000000000428",
            "order_price": 13999,
            "create_time": 1564731518
        }, {
            "order_number": "HMDD20190802000000000428",
            "order_price": 13999,
            "create_time": 1564731518
        }, {
            "order_number": "HMDD20190802000000000428",
            "order_price": 13999,
            "create_time": 1564731518
        }],
        //Tabs数据
        Tabs: [{
            id: 0,
            name: '全部',
            isActive: true
        }, {
            id: 1,
            name: '待付款',
            isActive: false
        }, {
            id: 2,
            name: '待发货',
            isActive: false
        }, {
            id: 3,
            name: '退款/退货',
            isActive: false
        }]
    },
    onShow(options) {
        //判断是否登陆
        const token = wx.getStorageSync('token')
        if (!token) {
            wx.navigateTo({
                url: '/pages/auth/auth',
            });
            return;
        }

        let pages = getCurrentPages();
        let {
            type
        } = pages[pages.length - 1].options;
        this.getOrderList(type)
    },
    //获取订单方法
    async getOrderList(type) {
        // const res = await request({ url: '/my/orders/all' }, { data: type })
        // this.setData({
        //     orders: res.orders.map(v => ({...v, create_time_cn: (new Date(v.create_time * 1000).toLocaleString()) }))
        // })
        //const res = await request({ url: '/my/orders/all' }, { data: type })
        let orders = this.data.orders;
        let newOrders = orders.map(v => ({
            ...v,
            create_time_cn: (new Date(v.create_time * 1000).toLocaleString())
        }))
        this.setData({
            orders: newOrders
        })
    },
    //切换Tab栏
    handleTabsItemChange(e) {
        //获取被点击的标题的索引
        console.log(e.detail);
        const {
            index
        } = e.detail;
        //修改原数组
        let {
            tabs
        } = this.data;
        tabs.forEach((v, i) => i === index ? v.isActive = true : v.isActive = false)
        this.setData({
            tabs
        })
    },
})